#ifndef TILECUTTER_HPP
# define TILECUTTER_HPP

# include <QString>
# include "SpriteSheet.hpp"
# include "TypeDefinition.hpp"

class TileCutter
{
public:
    TileCutter(std::list<SpriteSheet*>& imageList);

    void    cutSprite(QString const& name, QString const& path, const int spriteWidth, const int spriteHeight);

private:
    std::list<SpriteSheet*>&    _imageList;
};

#endif // TILECUTTER_HPP
